package medicalDocumentation.medicalDoc;

import entity.AbstractProcedure;
import entity.MedicalCase;
import java.util.List;
import javax.ejb.Remote;

@Remote
public interface MedicalCaseSessionBeanRemote {

    AbstractProcedure addProcedure();

    void addSymptom(String symptom, Long CIN);

    Long createMedCase(Long pin,String date, String diagnosis, String doctor);

    void deleteCase(Long cin, Long pin);

    MedicalCase getCase(Long cin, Long pin);

    List<AbstractProcedure> getProcedures();

    AbstractProcedure removeProcedure();
    
}
